/* CSS Document */

TH {
FONT-SIZE: 15px;
}
TD {
FONT-SIZE: 15px; LINE-HEIGHT:21px;
}
html,body,ul,li,a,span,p,h3{ padding:0; margin:0; list-style:none;font:15px "微软雅黑"; color:#333}

div{ border:0px;}
body{margin:0 auto;padding:0;font-family:"微软雅黑";text-align:center;}
img{border:0; margin:0; padding:0; behavior: url("iepngfix.htc") }


.fl{float:left; display:inline;}/*向左浮动*/
.fr{float:right;}/*向右浮动*/
.l{ text-align:left;}
.clear{clear:both;}
img{vertical-align:middle}
a{blr:expression(this.onFocus=this.blur());outline:none}
a{ text-decoration:none; color:#333333}
a:hover{ color:#f00}

/* CSS head */
#head{ background:url(../images/head_bg.jpg) no-repeat center top;}
.head{width:1150px; margin:0 auto;height:125px; }
#indexa{ width:100%; margin:0 auto; overflow:hidden}

#nav{ height:52px; line-height:52px; width:100%; background:url(../images/nav_bg.jpg) repeat-x}
.dh{ width:1150px; margin:0 auto}
.dh ul{
	width:1150px; line-height:52px; height:52px;}
.dh li{
	width:160px;
	height:52px; line-height:52px;
	float: left;
	text-align: center;
	display: block;
	color: #Ff0; font-weight:bold; background:url(../images/li.jpg) no-repeat right top;}
.dh li a{
	text-decoration: none;
	color:#fff;
	font-size:16px;
	height:52px;line-height:52px;
	width:160px;
	text-align: center;
	display: block;
}
.dh li a:hover,.dh li .curr{
	text-decoration: none;
	color: #f00; font-weight:bold;
	text-align: center;
	display: block;
	height: 52px; line-height:52px;
	width:160px;background:url(../images/nav_h.jpg) no-repeat center center} 
/*foot*/
.foot{
	margin:0 auto; padding-top:16px; width:1150px; margin:0 auto; padding-bottom:20px;}
.foot p{ text-align: center; line-height:160%; color:#fff}
.foot p a{ color:#fff}
.foot01{ margin:0 auto;	width:100%; background:#00a7f5}


/* CSS middle */
#middle{ width:100%; margin:0 auto;padding-top:25px;}
.lei{width:256px; border:#f2f2f2 1px solid; border-top:none;float:left}
/*.lei li{ background:url(../images/clibg.jpg) no-repeat center top; text-align:center; width:197px; height:42px; line-height:42px; float:left; margin-right:40px}
.lei li a{ color:#333; height:40px; line-height:30px;}*/
.yqlj{width:1150px;line-height:160%; text-align:left; color:#565454; margin:0 auto;padding-top:6px;padding-bottom:6px; margin:0px auto;margin-top:5px;}
.you{width:1150px; margin:0 auto; color:#fff; }
.you a{ color:#565454; /*margin-left:10px;*/_width: 143px; margin-right:50px;   float: left; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-size:14px;   }
.you span{}
.pro{ width:805px; float:right;}
.top{ width:1100px; margin:0 auto; overflow:hidden}

.intro{ width:1100px; margin:0 auto; color:#333;}
.intro a{ color:#333;}
.pro  div a{ color:#fff}
.new{ width:535px; float:left;}
.hang{ width:535px; float: left; margin-left:28px;}

.con{ width:293px; float:right}
.con ul{ text-align:left; }
.con li{ line-height:30px; padding-left:20px; font-size:16px; color:#333}





/* CSS ny */
.ny{width:1100px; margin:0 auto; padding:0px; background:#FFFFFF; /*background:url(../images/shus.jpg) 252px repeat-y*/}
.nydown{width:1100px; margin-left:8px; margin-top:10px;  margin-bottom:15px;}
.nydownz{width:260px; border: 1px solid #e0e1e3;}
.nykjdh{width:250px;}
.nykjdhb{width:250px; }
.nykjdhnr{width:250px; margin-left:5px;}
.nyzxly{width:250px; height:87px; margin-left:5px; margin-top:5px;}
.nylxwm{margin-top:5px;}
.liuyan{ margin-top:6px;}


.nydowny{width:810px;  margin-top:5px;}
.nydowny1{width:810px; height:45px; background:url(../images/ny_09.jpg);}
.nyyyyy{width:730px; height:34px; margin-left:45px; text-align:left; line-height:34px}
.nydownnr{width:810px; margin-top:5px; text-align:left; line-height:25px}



.d{font-family:"微软雅黑"; font-size:15px; text-align:left; line-height:26px;}
.d a{font-size:15px;}
.d a:hover{ color:#F00}
/* CSS table */
.rsm{ text-decoration:none; color:#555555;}
.rsm A:link { text-decoration:none; color:#555555;}
.rsm A:visited { text-decoration:none; color:#555555;}
.rsm A:hover { text-decoration: none; color:#ff0000;}

.list{ text-decoration:none; color:#333;}
.list A:link { text-decoration:none; color:#333; font-size:15px;}
.list A:visited { text-decoration:none; color:#333;font-size:15px;}
.list A:hover { text-decoration: none; color:#ff0000;font-size:15px;}

.yanse{ color:#fff}

.head{ position:relative;}
.head .lo{ position:absolute; top:20px; left:20px; width:600px; height:100px;}

.sousuo{ width:250px; font-size:15px;margin-bottom:10px; clear:both; padding-top:50px; /*margin-left:600px;*margin-left:350px;*/float: right;}
.sousuo .input_text{ border:1px solid #ccc; padding:0px; height:25px;line-height:25px;font-size:15px; width:160px; color:#666; padding-left:5px; float:left;}
.sousuo .input_text:hover{ border:1px solid #999; color:#444;}
#imageField{ float:left}

.cpml .yj a{ width:230px; height:36px; line-height:36px; background:url(../images/clibg.jpg); text-align:left; padding-left:15px; overflow:hidden; display:block; font-size:16px;}
.cpml .ej a{ width:214px; height:25px; line-height:25px; text-align:left; padding-left:30px; background:none;display:block;}

.cpzs{    width: 805px; overflow:hidden}
.cpzs li{float:left; padding:0px 20px 15px 8px}
.cpzs .proimg_bk{ width:230px; height:230px; border:4px #f2f2f2 solid; position:relative;display:table-cell;text-align:center;vertical-align:middle}
.cpzs .proimg{width:230px; line-height:230px ;height:230px ;font-size:130px;text-align:center;position:static;+position:absolute;top:50%}
.cpzs img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:225px; max-height:225px}
.cpzs .mc{ width:230px; display:block; color:#333; height:30px; line-height:30px; overflow:hidden}

.abut{ width:800px; float:left; text-align:left; line-height:25px; font-size:16px; height:200px; overflow:hidden}
.innews li{ width:535px; height:42px; background:url(../images/nlibg.jpg); text-align:left;}
.innews li a{ padding-left:23px; line-height:44px; display:block; float:left; width:350px; overflow:hidden width:170px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.innews li span{ float:right; color:#999; line-height:44px;}

.nyml .yj a{background:url(../images/ny_11.jpg) no-repeat; height:40px; text-align:left}
.nyml .yj .yj{ padding-left:25px; font-weight:bold; line-height:42px; overflow:hidden; display:block}
.nyml .ej a{height:25px; line-height:25px; overflow:hidden; display:block; text-align:left; padding-left:25px; background:none;}

.nyml .yj1 a{background:url(../images/ny_11.jpg) no-repeat; height:40px; text-align:left}
.nyml .yj1 .yj{ padding-left:25px; _font-weight:bold; line-height:42px; overflow:hidden; display:block}

.cont{ text-align:left; line-height:24px; padding-left:20px; padding-bottom:10px}


.proli_img{ width:140px; height:140px; border: 1px solid #ddd; padding:2px; float:left; margin-right:10px;}
.proli_text{ float:left; font-size:15px; width:520px; margin-top:15px }
.proli_text b{ font-size:16px; line-height:20px; font-weight:bold; margin-bottom:5px; height:20px; overflow:hidden; display:block}
.proli_text b a{ color:#333333;}
.proli_text b a:hover{ color:#db1515;}
.proli_text p{color:#666; line-height:20px; height:75px; overflow:hidden;}
.proli_text .pro_mm{display:block; color:#999; width:125px;}

.proli_text .nyProList_tips {
    width: 100%;
    overflow: hidden;
    margin: 0px auto;
    padding: 0;
}
.proli_text .nyProList_tips dl dd {
    display: inline-block;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    color: #aaa;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0;
    padding: 0 10px 0 0;
    float: left;
}
.proli_text .nyProList_tips dl dd span {
    color: #32353a;
}


/*---------新闻 技术-------*/
#ny_newslb_box{ padding-bottom:10px; clear:both;}
#ny_newslb_box li{line-height:30px; height:30px; background:url(../images/ljt.gif) no-repeat 0px 13px; border-bottom:1px dashed #e5e5e5; font-size:15px; padding-left:15px; overflow:hidden;font-family:"Microsoft YaHei";}
#ny_newslb_box li a{ color:#444; float:left; font-size:16px; line-height:30px}
#ny_newslb_box li a:hover{color:#3B79CD; }
#ny_newslb_box li span{ float:right; color:#999; line-height:30px}

.index_txt{ padding:10px; font-size:15px; line-height:24px; color:#333; }
#inside_rnewtil{ text-align:center; font-size:24px; color:#333333;width:100%; margin-top:20px; margin-bottom:10px; padding-bottom:10px; font-family:"Microsoft YaHei";}
.inside_rnewtime{ text-align:center; font-size:15px; color:#666666; border:1px solid #ddd; width:100%; height:25px; line-height:25px;background:#f3f3f3; margin-top:5px;}
.inside_rnewcon{ font-size:15px; color:#333333; line-height:24px; margin-top:10px;width:100%;}
.inside_rnewcon img{ width:700px}

/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:20px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right; margin-right:10px; font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#3B79CD;}
.inside_newsthree span a:hover{ color:#990000;}




/* 产品详细页 产品图片展示和基本资料 */
#pro_detail_box01{ width:100%;height:430px;clear:both; padding-top:10px; margin-bottom:20px; border-bottom:3px solid #ddd; padding-bottom:15px;}
#prodetail_img{ float:left; width:260px; height:260px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img .proimg_bk{ width:260px; height:260px;position:relative;display:table-cell;text-align:center;vertical-align:middle}
#prodetail_img .proimg{width:260px;line-height:260px;height:260px;font-size:130px;text-align:center;position:static;+position:absolute;top:50%}
#prodetail_img img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:255px; max-height:255px}


#pro_detail_text{ float: right; margin-left:15px; height:270px;width:400px;_width:400px;  display:block; font-size:15px;margin-top: 10px;}
#pro_detail_text h1{font-size:23px;line-height:32px;  color:#03a1ea;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .jbzl_ul{ clear:both; margin-bottom:10px;width:400px; overflow:hidden;}
#pro_detail_text .jbzl_ul li{ line-height:30px;  width:400px; padding-left:5px; height:30px; font-size:15px;}
#pro_detail_text .jbzl_ul li span{ color:#333; font-weight:bold; margin-right:5px; float:left;}
#pro_detail_text .jbzl_ul li b{ color:#FF0000; font-size:16px;}
#pro_detail_text .jbzl_ul li a{color:#f97602; float:left;}
#pro_detail_text .jbzl_ul li a span{ float:none; color:#cf6408;font-weight:normal;}
#pro_detail_text .jbzl_ul li a:hover{ background:#f97602; color:#fff;}
#pro_detail_text .jbzl_ul li a:hover span{ color:#fff;}

#pro_detail_text .pro_ms{height:95px; margin-top:10px;clear:both; width:400px; overflow:hidden; margin-bottom:15px;}
#pro_detail_text .pro_ms p{ line-height:23px;}

#pro_detail_text .pro_ms .pro_gwc_an_box{ clear:both;border-top:1px dashed #edd28b; padding-top:5px;}
#pro_an a{ width:125px;height:35px; display:block; float:left; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;font-family:"Microsoft YaHei"}
#pro_an{ margin-bottom:5px; clear:both; height:40px;}
#pro_an01{ background:#03a1ea; margin-right:10px;}
#pro_an01:hover{ background:#f67400;}
#pro_an02{ background:#006eb9; margin-right:10px;}
#pro_an02:hover{ background:#f67400;}

/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02{ width:100%; clear:both; margin-top:10px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both; }
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #182f51;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:1px;}
#ny_pro_box02 #tags li a {color: #014c85;line-height:33px;height:33px;width:102px; background:#ccc; text-decoration: none;display:block; text-align:center;font-size:16px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#182f51; color:#fff;}

#ny_pro_box02 #tagContent {font-size:15px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:10px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}

.xgwz{line-height:30px; height:30px; font-weight:bold; font-size:16px; color:#03a1ea; text-align:left; padding-left:13px}

.contat{ font-size:16px; _background:url(../images/lx.jpg) no-repeat right; height:265px}

/* banner 开始 */
.swiper-container1 { width:100%; height:443px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.swiper-container1 .swiper-slide { background-size:1920px 443px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:30px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:12px; height:12px; margin:0 5px!important; border-radius:50%; opacity:1; background:#fff;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {background:#00aaef;}



/*普通在线客服02*/
#kfFloatqq{margin: 0pt; padding: 0pt; z-index:9999; visibility: visible; position: absolute; top: 150px; right: 9px;}
.qq_ser { width: 120px; overflow: hidden; margin: 0; padding: 0; background-color: #fff;}
.qq_ser .ser_tit1 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; FONT-SIZE: 15px; font-weight: bold; position: relative;}
.ser_tit1 a { display: block; width: 10px; height: 10px; overflow: hidden; margin: 0; padding: 4px; background: url(../images/qq02_close_tb1.png) 4px 4px no-repeat; position: absolute; top: 5px; right: 10px; z-index: 9;}
.ser_tit1 a:hover { background: #fff url(../images/qq02_close_tb2.png) 4px 4px no-repeat; border-radius: 10px;}
.qq_ser .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto 15px; padding: 0;}
.lxr_list ul li h3 { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; FONT-SIZE: 15px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; FONT-SIZE: 15px; text-align: center;}
.qq_ser .ser_tit2 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; FONT-SIZE: 15px; font-weight: bold;}
.qq_ser .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}
.qq_ser .ser_tit3 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 0 0 5px 5px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; FONT-SIZE: 15px;}




.proli_img{ width:145px; height:145px; border: 1px solid #ddd; float:left; margin-right:10px;}
.proli_img .proimg_bkk{ width:145px; height:145px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proli_img .proimg_bkk .proimg{width:145px;line-height:145px;height:145px;font-size:145px;text-align:center;position:static;+position:absolute;top:50%}
.proli_img .proimg_bkk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:140px; max-height:140px}

.proli_text{ float:left; font-size:15px; width:520px; margin-top:15px }
.proli_text b{ font-size:16px; line-height:20px; font-weight:bold; margin-bottom:5px; height:20px; overflow:hidden; display:block}
.proli_text b a{ color:#333333;}
.proli_text b a:hover{ color:#db1515;}
.proli_text p{color:#666; line-height:20px; height:76px; overflow:hidden;}
.proli_text .pro_mm{display:block; color:#999; width:125px;}


/*多图*/
.prodetail_img { width:44%; height: 430px; margin: 0; padding: 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:70px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:70px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:70px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul {}
#spec-list ul li { float:left; display:inline; padding:0; width:18.4%; height:70px; margin:0 2% 0 0;}
#spec-list ul li:last-child { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #dfdfdf; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #1f71c2;}
#spec-list ul li img { display:block; max-width:94%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:350px; overflow:hidden; padding:0; border:1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:104%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}